Distributed Expert System Architecture for Automatic Object-Oriented Software Design
نویسندگان
چکیده
The goal of this project is developing an expert system that aims to help software designers while designing objectoriented software by automating object-oriented design process. Some novel points are : using an interactive user interface, to enable software designer and expert system can communicate with each other in order to determine the best design, without disturbing the creativity of the software designer; making it possible for distributed expert system, to overcome the data sharing and the interoperability problems in groupware. In this paper we present the research project outline and the research approaches.
منابع مشابه
Availability evaluation of Software architecture of object oriented Style using coloured Petri nets
Software architecture is one of the most fundamental products in the process of software development in the areas of behavioral or non- behavioral features like availability or transformability change. There are different ways to evaluate software architecture one of which is the creation of application model. An executable model of software architecture is an official description of architectu...
متن کاملA Software Architecture for Intelligent Synthesis Environments
1 0-7803-6599-2/01/$10.00 © 2001 IEEE Abstract—NASA’s Intelligent Synthesis Environment (ISE) program is a grand attempt to develop a system to transform the way complex artifacts are engineered. This paper discusses a “middleware” architecture for enabling the development of ISE. Desirable elements of such an Intelligent Synthesis Architecture (ISA) include remote invocation; plug-and-play app...
متن کاملA Software Architecture for Intelligent Synthesis Environments1
1 0-7803-6599-2/01/$10.00 © 2001 IEEE Abstract—The NASA’s Intelligent Synthesis Environment (ISE) program is a grand attempt to develop a system to transform the way complex artifacts are engineered. This paper discusses a “middleware” architecture for enabling the development of ISE. Desirable elements of such an Intelligent Synthesis Architecture (ISA) include remote invocation; plug-and-play...
متن کاملA Component-Based, Object-Oriented Architecture and Design for Distributed Simulation Applications
We describe the architecture and design for the Distributed Mission Training Integrated Threat Environment (DMTITE) system. DMTITE supports the development and deployment of different types of computer generated actors (CGAs) in large-scale Distributed Interactive Simulation (DIS) and High Level Architecture (HLA) based simulations. To address issues in software architecture, design, and protot...
متن کاملDesign and Evaluation of Distributed Component-Oriented Software Systems
With the emergence of the Object Management Group's CORBA (Common Object Request Broker Architecture) and comparable platforms heterogeneous and distributed computing is facilitated. Providing location-, language-, and platform-transparency, CORBA promotes the independent development of software components and standardizes the interaction between components. However, the design of entire softwa...
متن کامل